AJ JohnsonAJ Johnson
International Football2,200 Metres and the Azteca Roar: What Kieran Gibbs Heard but Did Not SeeTwo hours after the final whistle, Kieran Gibbs was still sitting in the stan...
Volleyball2026 Club World Championship in Poland: Eight Clubs, Four Continents, and the Missing HostThere is a detail in the eight-club list for the 2026 FIVB Men's Club World...
Domestic FootballVietnam vs Philippines at My Dinh: The 'Easiest' Group Fixture Turns Into the Hardest Information ProblemOn the opening night of the 2026 ASEAN Cup at My Dinh Stadium, almost every...
TennisNegative Split and the 800m Lesson: When Silent Data SpeaksThere are data that don't need to be loud, they just need someone patient...
EsportsFaker, ASIAD 2026, and the Two-Week Silence Nobody Can FillThis week, a short announcement from Ralph Lauren was published and spread...
SwimmingJosé Finkel Trophy 2026: Carvalho and Alcantara break South American records, Brazil confirms its position as South America's swimming powerhouseWhen the whistle ended the women's 100m butterfly at the José Finkel Trophy...
TennisUS Open 2026 Day 8: Explosive Matches with Sabalenka Defending Title, Alcaraz Returns and American Players Seek Historic TitlesDay 8 of the 2026 US Open is the explosive day of the world's largest Grand...
Table TennisThe Dead Zone After the Serve: Lessons From an Empty Match DossierThe report sat on my desk in Incheon, eleven pages, and all eleven were blank...
International FootballVietnam national team secures historic victory over Thailand at the 2026 SEA GamesOn December 5, 2026, in Manila, Philippines, the Vietnam national football te...
BasketballThe Empty Cell: The Most Dangerous Trap in Basketball AnalyticsIn a scouting meeting where I sat as a guest, there was one moment I will nev...
Domestic FootballNguyen Xuan Son's captain armband: When Vietnam had to choose the one who stayed, not the best oneThat night, when the referee pulled out the card and the whistle blew across...
Domestic FootballCAHN vs The Cong Viettel: V.League Capital Derby and Two Opposing ModelsThere is one thing I always record before I record the score: where the men w...
Volleyball2026 Asian Men's Volleyball Championship: Australia and Korea reach semi-finals, China eliminatedThe 2026 Asian Men's Volleyball Championship is heating up in Japan with...
GolfProfessional Golf: When Billion-Dollar Capital and Strokes Gained Data Pull in Opposite DirectionsOne round in Hai Phong, I sat in front of the screen at two in the morning...
International FootballAn Empty Dossier in the Transfer Window: When Football Analysis Has No Data to Cross-CheckThe dossier ran to forty pages. All nine analytical dimensions were present:...
BadmintonAsian Games 2026: India's Women's Badminton Team Exits in the Quarter-Finals Against Japan — Two Games Slipped Away and the Depth GapIn the first game, when a rally between PV Sindhu and Akane Yamaguchi crossed...
TennisPakistan's Rs75 Billion Fuel Subsidy Leaves the Poorest Outside the DoorOn a crowded street in Rawalpindi, a rickshaw driver hands his fuel receipt t...
International FootballAudero at the Bernabeu Crossroads: The Mbappe TestWhen Emil Audero's name appeared on the official La Liga website at the end o...
BadmintonHaze in Indonesia and BWF's Double Standard: Ashmita Chaliha and the Loneliness of the RunnerWhen the sensor measuring air clarity at the Indonesian arena exceeded the...
EsportsVIRESA Holds ASIAD 20 Esports Rights: The Medal Was Never the Real StoryIn the summer of 2026, at eighteen years old, I stood in a public football...
Volleyball2026 Club World Championship in Poland: Eight Clubs, Four Continents, and the Missing HostThere is a detail in the eight-club list for the 2026 FIVB Men's Club World...
Domestic FootballVietnam vs Philippines at My Dinh: The 'Easiest' Group Fixture Turns Into the Hardest Information ProblemOn the opening night of the 2026 ASEAN Cup at My Dinh Stadium, almost every...
TennisNegative Split and the 800m Lesson: When Silent Data SpeaksThere are data that don't need to be loud, they just need someone patient...
EsportsFaker, ASIAD 2026, and the Two-Week Silence Nobody Can FillThis week, a short announcement from Ralph Lauren was published and spread...
SwimmingJosé Finkel Trophy 2026: Carvalho and Alcantara break South American records, Brazil confirms its position as South America's swimming powerhouseWhen the whistle ended the women's 100m butterfly at the José Finkel Trophy...
TennisUS Open 2026 Day 8: Explosive Matches with Sabalenka Defending Title, Alcaraz Returns and American Players Seek Historic TitlesDay 8 of the 2026 US Open is the explosive day of the world's largest Grand...
Table TennisThe Dead Zone After the Serve: Lessons From an Empty Match DossierThe report sat on my desk in Incheon, eleven pages, and all eleven were blank...
International FootballVietnam national team secures historic victory over Thailand at the 2026 SEA GamesOn December 5, 2026, in Manila, Philippines, the Vietnam national football te...
BasketballThe Empty Cell: The Most Dangerous Trap in Basketball AnalyticsIn a scouting meeting where I sat as a guest, there was one moment I will nev...
Domestic FootballNguyen Xuan Son's captain armband: When Vietnam had to choose the one who stayed, not the best oneThat night, when the referee pulled out the card and the whistle blew across...
Domestic FootballCAHN vs The Cong Viettel: V.League Capital Derby and Two Opposing ModelsThere is one thing I always record before I record the score: where the men w...
Volleyball2026 Asian Men's Volleyball Championship: Australia and Korea reach semi-finals, China eliminatedThe 2026 Asian Men's Volleyball Championship is heating up in Japan with...
GolfProfessional Golf: When Billion-Dollar Capital and Strokes Gained Data Pull in Opposite DirectionsOne round in Hai Phong, I sat in front of the screen at two in the morning...
International FootballAn Empty Dossier in the Transfer Window: When Football Analysis Has No Data to Cross-CheckThe dossier ran to forty pages. All nine analytical dimensions were present:...
BadmintonAsian Games 2026: India's Women's Badminton Team Exits in the Quarter-Finals Against Japan — Two Games Slipped Away and the Depth GapIn the first game, when a rally between PV Sindhu and Akane Yamaguchi crossed...
TennisPakistan's Rs75 Billion Fuel Subsidy Leaves the Poorest Outside the DoorOn a crowded street in Rawalpindi, a rickshaw driver hands his fuel receipt t...
International FootballAudero at the Bernabeu Crossroads: The Mbappe TestWhen Emil Audero's name appeared on the official La Liga website at the end o...
BadmintonHaze in Indonesia and BWF's Double Standard: Ashmita Chaliha and the Loneliness of the RunnerWhen the sensor measuring air clarity at the Indonesian arena exceeded the...
EsportsVIRESA Holds ASIAD 20 Esports Rights: The Medal Was Never the Real StoryIn the summer of 2026, at eighteen years old, I stood in a public football...
